pickled green peppers - Turkish English Dictionary